package com.medical.goods.entity.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data  //订单列表
public class OrderVo {

    /**
     * 订单ID
     */
    private Integer id;
    /**
     * 订单编号
     */
    private String orderCoding;
    /**
     * 下单时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GTM+8")
    private Date createdate;
    /**
     * 订单状态
     */
    private String orderState;
    /**
     * 支付状态
     */
    private String payState;
    /**
     * 发货状态
     */
    private String deliverState;
    /**
     * 收货状态
     */
    private String takeState;
    /**
     * 订单总金额
     */
    private BigDecimal sumPrice;
    /**
     * 订单实付金额
     */
    private BigDecimal practicalPrice;
    /**
     * 用户名
     */
    private String username;
    /*
     * 提交开始时间*/
    private String submitStart;
    /*
     * 提交结束时间*/
    private String submitEnd;
}
